import $http    from '@/utils/http';
import $toast   from '@/utils/toast';

/**
 * [getHome 首页]
 * @param  {[type]} type 1体验 2预购
 * @return Promise
 */
export function getHome(type)
{
	if(!type)
		return new Promise( ()=> { $toast('TYPE 不能为空') });

	return $http.post('', { module : 'Home#getHome', type : type });
}

/**
 * [getHomeZX 在售首页]
 * @param  {[type]} type 3在售
 * @return Promise       
 */
export function getHomeZX(type)
{
	if(!type)
		return new Promise( ()=> { $toast('TYPE 不能为空') });
	
	return $http.post('', { module : 'Home#saleHome', type : type });
}


/**
 * 更多推荐 
 * @param  {[type]} options.type      	1体验 2预购 3在售
 * @param  {[type]} options.page_index 页数
 * @param  {[type]} options.page_size  数量
 * @return Promise
 */
export function getRecommand({ type, page_index, page_size })
{
	return $http.post('', { module : 'Goods#recommand', type, page_index, page_size });
}

/**
 * 更多新品导航
 * @return Promise      
 */
export function getMoreCategory(type)
{
	return $http.post('', { module : 'Home#moreCategory', type });
}


